NTISthis.com

Evidence Guide: ICTWEB415 - Produce server-side script for dynamic web pages

Student: __________________________________________________

Signature: _________________________________________________

Tips for gathering evidence to demonstrate your skills

The important thing to remember when gathering evidence is that the more evidence the better - that is, the more evidence you gather to demonstrate your skills, the more confident an assessor can be that you have learned the skills not just at one point in time, but are continuing to apply and develop those skills (as opposed to just learning for the test!). Furthermore, one piece of evidence that you collect will not usualy demonstrate all the required criteria for a unit of competency, whereas multiple overlapping pieces of evidence will usually do the trick!

From the Wiki University

 

ICTWEB415 - Produce server-side script for dynamic web pages

What evidence can you provide to prove your understanding of each of the following citeria?

Analyse the requirements for web documents requiring server-side dynamic interaction

  1. Determine the necessary dynamic functionality of the web document
  2. Determine the appropriate language, to achieve that functionality
  3. Determine web document requirements
Determine the necessary dynamic functionality of the web document

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Determine the appropriate language, to achieve that functionality

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Determine web document requirements

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Design server-side scripts

  1. Design the web document and server-side code, to interact with an external data source
  2. Design the web document and server-side code, to allow an administrator to insert, update, and delete entries to the external data source
  3. Implement security features in the web document
Design the web document and server-side code, to interact with an external data source

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Design the web document and server-side code, to allow an administrator to insert, update, and delete entries to the external data source

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Implement security features in the web document

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Produce the web documents

  1. Write the extensible hypertext markup language (XHTML), considering accessibility
  2. Write server-side scripts to current XHTML standards
Write the extensible hypertext markup language (XHTML), considering accessibility

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Write server-side scripts to current XHTML standards

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Test the scripts and debug

  1. Test the web document against required the functionality and reiterate until correct
  2. Complete the documentation and submit it to the appropriate person for their approval
Test the web document against required the functionality and reiterate until correct

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Complete the documentation and submit it to the appropriate person for their approval

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Set up security

  1. Determine the necessary permissions to prevent error messages displaying to the public
  2. Configure server software to minimise potential database attacks
Determine the necessary permissions to prevent error messages displaying to the public

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Configure server software to minimise potential database attacks

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Assessed

Teacher: ___________________________________ Date: _________

Signature: ________________________________________________

Comments:

 

 

 

 

 

 

 

 

Instructions to Assessors

Evidence Guide

ELEMENT

PERFORMANCE CRITERIA

Elements describe the essential outcomes.

Performance criteria describe the performance needed to demonstrate achievement of the element.

1. Analyse the requirements for web documents requiring server-side dynamic interaction

1.1 Determine the necessary dynamic functionality of the web document

1.2 Determine the appropriate language, to achieve that functionality

1.3 Determine web document requirements

2. Design server-side scripts

2.1 Design the web document and server-side code, to interact with an external data source

2.2 Design the web document and server-side code, to allow an administrator to insert, update, and delete entries to the external data source

2.3 Implement security features in the web document

3. Produce the web documents

3.1 Write the extensible hypertext markup language (XHTML), considering accessibility

3.2 Write server-side scripts to current XHTML standards

4. Test the scripts and debug

4.1 Test the web document against required the functionality and reiterate until correct

4.2 Complete the documentation and submit it to the appropriate person for their approval

5. Set up security

5.1 Determine the necessary permissions to prevent error messages displaying to the public

5.2 Configure server software to minimise potential database attacks

Required Skills and Knowledge

ELEMENT

PERFORMANCE CRITERIA

Elements describe the essential outcomes.

Performance criteria describe the performance needed to demonstrate achievement of the element.

1. Analyse the requirements for web documents requiring server-side dynamic interaction

1.1 Determine the necessary dynamic functionality of the web document

1.2 Determine the appropriate language, to achieve that functionality

1.3 Determine web document requirements

2. Design server-side scripts

2.1 Design the web document and server-side code, to interact with an external data source

2.2 Design the web document and server-side code, to allow an administrator to insert, update, and delete entries to the external data source

2.3 Implement security features in the web document

3. Produce the web documents

3.1 Write the extensible hypertext markup language (XHTML), considering accessibility

3.2 Write server-side scripts to current XHTML standards

4. Test the scripts and debug

4.1 Test the web document against required the functionality and reiterate until correct

4.2 Complete the documentation and submit it to the appropriate person for their approval

5. Set up security

5.1 Determine the necessary permissions to prevent error messages displaying to the public

5.2 Configure server software to minimise potential database attacks

Evidence of the ability to:

create dynamic web pages according to all job requirements, using server-side scripting to retrieve information from a web-hosted database

create scripts for:

the quick upload of data to web-hosted databases

inserting, updating, and deleting data from a web server database

encoding passwords

uploading and retrieving images

managing sessions, and creating a secure login.

Note: If a specific volume or frequency is not stated, then evidence must be provided at least once.

To complete the unit requirements safely and effectively, the individual must:

explain server-side technologies, and the relevant web scripting languages

discuss server-side web analysis and design parameters

summarise and apply, programming control structures and object-oriented programming

outline web-programming concepts including:

the hypertext transfer protocol (HTTP)

stateless programming

session management

authentication and web security.